salvage crew - Turkish English Dictionary